package com.remote.ui.core;

import javafx.scene.Scene;

import java.util.Map;

public interface Controller {

    void onCreate(ControllerManager controllerManager, Scene scene, Map<String, Object> vars);

    void showMessage(String title, String message);

    ControllerManager getControllerManager();

    Object getValue(String name);

    ControllerStarter getStarter(String fxml);

    Scene getScene();
}
